sheep potato - Español Inglés Diccionario